home *** CD-ROM | disk | FTP | other *** search
/ Otherware / Otherware_1_SB_Development.iso / mac / developm / language / pixie.cpt / Pixie Scheme ƒ / Pixie Scheme Help / card_47207.txt < prev    next >
Encoding:
Text File  |  1991-01-07  |  818 b   |  16 lines

  1. -- card: 47207 from stack: in
  2. -- bmap block id: 86611
  3. -- flags: 0000
  4. -- background id: 2692
  5. -- name: 
  6.  
  7.  
  8. -- part contents for background part 10
  9. ----- text -----
  10.  
  11.     The virtual machine that describes the implementation includes about ten registers.  There is a stack pointer, which refers to a stack that is implemented as a data structure separate from the heap.  There is a pointer to a list of environments.  That entire list is a heap object.  A continuation register points to a list of instructions next to be executed; it is essentially the C register of an SECD machine.  There is a register for returning taggedΓÇôpointer values from functions, a register for the topΓÇôlevel environment, and a couple of scratch or specialΓÇôpurpose registers.
  12.  
  13.  
  14. -- part contents for background part 47
  15. ----- text -----
  16. 271